log carriages - Turkish English Dictionary